Trump Witness Blasted By Judge, Defense Rests Without Trump Testimony, David Cay Johnston 5/21/24